package com.mall.member;

import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.cloud.context.config.annotation.RefreshScope;
import org.springframework.cloud.openfeign.EnableFeignClients;


/**
 *  1 使用openFeign 远程调用别的服务
 *  1.1 引入open-feign 的依赖
 *  1.2 编写一个接口， 告诉spring-cloud 这个接口需要调用远程服务
 *		1.2.1 声明接口中的每一个方法都是调用哪个远程服务的哪个请求
 *  1.3 开启远程调用功能
 *
 */
@RefreshScope
@EnableFeignClients
@EnableDiscoveryClient
@MapperScan("com.mall.member.dao")
@SpringBootApplication
public class HkMemberApplication {

	public static void main(String[] args) {

		//
		SpringApplication.run(HkMemberApplication.class, args);
	}

}
